SQLALCHEMY_TRACK_MODIFICATIONS = True  # 每次请求结束时自动commit数据库修改
SQLALCHEMY_ECHO = False        	       # 如果设置成 True，SQLAlchemy将会记录所有发到标准输出(stderr)的语句,这对调试很有帮助.
SQLALCHEMY_RECORD_QUERIES = None       # 可以用于显式地禁用或者启用查询记录。查询记录 在调试或者测试模式下自动启用。
SQLALCHEMY_POOL_SIZE = 5    	       # 数据库连接池的大小。默认是数据库引擎的默认值(通常是 5)。
SQLALCHEMY_POOL_TIMEOUT = 10  	       # 指定数据库连接池的超时时间。默认是 10。
"""
    自动回收连接的秒数。
    这对 MySQL 是必须的，默认 情况下 MySQL 会自动移除闲置 8 小时或者以上的连接。 
    需要注意地是如果使用 MySQL 的话， Flask-SQLAlchemy 会自动地设置这个值为 2 小时。
"""
SQLALCHEMY_POOL_RECYCLE = None
"""
    控制在连接池达到最大值后可以创建的连接数。
    当这些额外的 连接回收到连接池后将会被断开和抛弃。
"""
SQLALCHEMY_MAX_OVERFLOW = None

MYSQL_HOST = 'localhost'
MYSQL_PORT = '3306'
MYSQL_DB = 'school'
MYSQL_USER = 'root'
MYSQL_PASSWORD = '19981211'
